X-MimeOLE: Produced By Microsoft Exchange V6.5
Received: by onstor-exch02.onstor.net 
	id <01C93538.2232BFE7@onstor-exch02.onstor.net>; Thu, 23 Oct 2008 10:52:36 -0700
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C93538.2232BFE7"
Content-class: urn:content-classes:message
Subject: RE: Functional Spec for Restarting Aborted Mirror Sessions
Date: Thu, 23 Oct 2008 10:52:36 -0700
Message-ID: <BB375AF679D4A34E9CA8DFA650E2B04E0AE22BCC@onstor-exch02.onstor.net>
In-Reply-To: <BB375AF679D4A34E9CA8DFA650E2B04E0C19C765@onstor-exch02.onstor.net>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Functional Spec for Restarting Aborted Mirror Sessions
Thread-Index: Ackv1O3tEhWUVqkHQgKyrh7qzDZeLwAAYdLQASbqAuAAAFDOsAACO76gAC5Iy2A=
From: "Chris Vandever" <chris.vandever@onstor.com>
To: "Deepak Veliath" <deepak.veliath@onstor.com>,
	"dl-Design Review" <dl-designreview@onstor.com>,
	"dl-Kegg Core Team" <dl-KeggCoreTeam@onstor.com>

This is a multi-part message in MIME format.

------_=_NextPart_001_01C93538.2232BFE7
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

*	Section 2:  I'd make it clear that this includes baseline mirror
sessions.
*	Section 5:  I know we're not including design details, but I
thought we wanted to document the maximum amount of data that would be
retransmitted.  (In this case, no more than 10 minutes worth of data
since checkpoints will be initiated at 10 minute intervals
(non-configurable).)
*	Section 6:   Paragraph 4 should clarify that an additional
snapshot will be created and transferred in addition to completing
transfer of the aborted snapshot.
*	Section 6.1:  In paragraph 1, the "newly created mirror
snapshot" is unclear.  A "mirror start" command will always create a new
mirror snapshot.  If there is an aborted mirror session outstanding, it
will attempt to restart it where it left off before proceeding to
transfer the newly created mirror snapshot.
*	Section 6.1:  In paragraph 2, do we cleanup the aborted session
somehow?  Is the snapshot deleted?
*	Section 9:  Item 1:  include vsvr failover on source and target
as potential reasons for a mirror session to abort.
*	Section 9:  Item 4:  "Revert", AKA downgrade, IS NOT SUPPORTED,
period.  There is no reason to test this.

=20

ChrisV

=20

________________________________

From: Deepak Veliath=20
Sent: Wednesday, October 22, 2008 12:30 PM
To: dl-Design Review; dl-Kegg Core Team
Subject: RE: Functional Spec for Restarting Aborted Mirror Sessions

=20

\\mightydog\software\Kegg\Functional
Specs\RestartAbortedMirrorSessionsFuncSpec.doc
<file:///\\mightydog\software\Kegg\Functional%20Specs\RestartAbortedMirr
orSessionsFuncSpec.doc> =20

=20

The functional spec, updated with feedback from the review meetings, has
been placed at the above location.

=20

Thank you,

veliath


------_=_NextPart_001_01C93538.2232BFE7
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:st1=3D"urn:schemas-microsoft-com:office:smarttags" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]--><o:SmartTagType
 namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"PersonName"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:blue;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:Arial;
	color:navy;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 @list l0
	{mso-list-id:1093403283;
	mso-list-type:hybrid;
	mso-list-template-ids:-192766026 67698689 67698691 67698693 67698689 =
67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3Dblue>

<div class=3DSection1>

<ul style=3D'margin-top:0in' type=3Ddisc>
 <li class=3DMsoNormal style=3D'color:navy;mso-list:l0 level1 =
lfo1'><font size=3D2
     color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Section
     2:&nbsp; I&#8217;d make it clear that this includes baseline mirror
     sessions.<o:p></o:p></span></font></li>
 <li class=3DMsoNormal style=3D'color:navy;mso-list:l0 level1 =
lfo1'><font size=3D2
     color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Section
     5:&nbsp; I know we&#8217;re not including design details, but I =
thought we
     wanted to document the maximum amount of data that would be =
retransmitted.
     &nbsp;(In this case, no more than 10 minutes worth of data since
     checkpoints will be initiated at 10 minute intervals =
(non-configurable).)<o:p></o:p></span></font></li>
 <li class=3DMsoNormal style=3D'color:navy;mso-list:l0 level1 =
lfo1'><font size=3D2
     color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Section
     6:&nbsp;&nbsp; Paragraph 4 should clarify that an additional =
snapshot will
     be created and transferred in addition to completing transfer of =
the
     aborted snapshot.<o:p></o:p></span></font></li>
 <li class=3DMsoNormal style=3D'color:navy;mso-list:l0 level1 =
lfo1'><font size=3D2
     color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Section
     6.1:&nbsp; In paragraph 1, the &#8220;newly created mirror =
snapshot&#8221;
     is unclear.&nbsp; A &#8220;mirror start&#8221; command will always =
create
     a new mirror snapshot.&nbsp; If there is an aborted mirror session
     outstanding, it will attempt to restart it where it left off before
     proceeding to transfer the newly created mirror =
snapshot.<o:p></o:p></span></font></li>
 <li class=3DMsoNormal style=3D'color:navy;mso-list:l0 level1 =
lfo1'><font size=3D2
     color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Section
     6.1:&nbsp; In paragraph 2, do we cleanup the aborted session =
somehow? &nbsp;Is
     the snapshot deleted?<o:p></o:p></span></font></li>
 <li class=3DMsoNormal style=3D'color:navy;mso-list:l0 level1 =
lfo1'><font size=3D2
     color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Section
     9:&nbsp; Item 1:&nbsp; include vsvr failover on source and target =
as
     potential reasons for a mirror session to =
abort.<o:p></o:p></span></font></li>
 <li class=3DMsoNormal style=3D'color:navy;mso-list:l0 level1 =
lfo1'><font size=3D2
     color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Section
     9:&nbsp; Item 4:&nbsp; &#8220;Revert&#8221;, AKA downgrade, IS NOT
     SUPPORTED, period.&nbsp; There is no reason to test =
this.<o:p></o:p></span></font></li>
</ul>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>ChrisV<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<div>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>

</span></font></div>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font =
size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'> =
<st1:PersonName
w:st=3D"on">Deepak Veliath</st1:PersonName> <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Wednesday, October =
22, 2008
12:30 PM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> dl-Design Review; =
dl-Kegg Core
Team<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: Functional =
Spec for
Restarting Aborted Mirror Sessions</span></font><o:p></o:p></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dmaroon face=3D"Times New =
Roman"><span
style=3D'font-size:10.0pt;color:maroon'><a
href=3D"file:///\\mightydog\software\Kegg\Functional%20Specs\RestartAbort=
edMirrorSessionsFuncSpec.doc">\\mightydog\software\Kegg\Functional
Specs\RestartAbortedMirrorSessionsFuncSpec.doc</a>&nbsp;</span></font><o:=
p></o:p></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dmaroon face=3D"Times New =
Roman"><span
style=3D'font-size:10.0pt;color:maroon'>The functional spec, updated =
with
feedback from the review meetings, has been&nbsp;placed at the above =
location.</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dmaroon face=3D"Times New =
Roman"><span
style=3D'font-size:10.0pt;color:maroon'>Thank =
you,</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dmaroon face=3D"Times New =
Roman"><span
style=3D'font-size:10.0pt;color:maroon'>veliath</span></font><o:p></o:p><=
/p>

</div>

</body>

</html>

------_=_NextPart_001_01C93538.2232BFE7--
